go/ast.SendStmt.Arrow (field)

7 uses

	go/ast (current package)
		ast.go#L652: 		Arrow token.Pos // position of "<-"

	go/parser
		parser.go#L1971: 		return &ast.SendStmt{Chan: x[0], Arrow: arrow, Value: y}, false
		parser.go#L2290: 			comm = &ast.SendStmt{Chan: lhs[0], Arrow: arrow, Value: rhs}

	go/printer
		nodes.go#L1388: 		p.setPos(s.Arrow)

	go/types
		stmt.go#L471: 			check.errorf(inNode(s, s.Arrow), InvalidSend, invalidOp+"cannot send to %s: no core type", &ch)
		stmt.go#L476: 			check.errorf(inNode(s, s.Arrow), InvalidSend, invalidOp+"cannot send to non-channel %s", &ch)
		stmt.go#L480: 			check.errorf(inNode(s, s.Arrow), InvalidSend, invalidOp+"cannot send to receive-only channel %s", &ch)